Synthetic Robot Language Development
نویسنده
چکیده
Cooperating robots can benefit from communication. Our robots create their own adaptable synthetic robot languages (ASRLs). We have shown that robots can develop “basic”, context dependent, and compositional ASRLs using reinforcement learning techniques. (See (Yanco 1994) for a complete description of this work.) We have demonstrated that the robots are able to develop ASRLs using two different reinforcement schemes: task-based reinforcement and individual reinforcement. In task-based reinforcement, the robots only receive positive reinforcement when the task is completed properly. This reinforcement method is preferable in situations where it can not be determined who performed the correct actions to reach the goal, but it is clear that the goal was reached. Individual reinforcement is better suited to tasks where it is clear which of the robots helped to reach the goal. This determination is used to give the robots that helped reach the goal good reinforcement while penalizing the robots that did not contribute toward the group goal. In our model, the robots are able to learn more quickly using the individual reinforcement, but at the expense of convergence. However, most tasks can not easily be decomposed to determine which members of the group acted correctly, and even for those tasks that can be easily decomposed, the overhead necessary to make the determination is often costly. While task-based reinforcement results in longer learning times, it only requires a one-bit decision in allocating reinforcement. The basic ASRL is a simple one-to-one mapping of robot signals to robot actions. The development of this ASRL in simulation and with robots demonstrated that robots could learn to communicate and could adapt their language to changing circumstances. Simulated robots have also created a context dependent ASRL. In a context dependent language, robot words can have different meanings depending on the
منابع مشابه
Imitation: a Means to Enhance Learning of a Synthetic Proto-language in an Autonomous Robot
This paper addresses the role of imitation as a means to enhance the learning of communication skills in autonomous robots. A series of robotic experiments are presented in which autonomous mobile robots are taught a synthetic proto-language. Learning of the language occurs through an imitative scenario where the robot replicates the teacher's movements. Imitation is here an implicit attentiona...
متن کاملResults from TASBE
The TASBE (A Tool-Chain to Accelerate Synthetic Biological Engineering) project [2] developed a tool-chain (Figure 1) to design and build synthetic biology systems. These tools convert a circuit description written in a high-level language to an implementation in cells, assembled with laboratory robots. Each tool addresses a di↵erent sub-problem. This paper describes each tool and its key results.
متن کاملDRAMA, a connectionist architecture for online learning and control of autonomous robots: experiments on learning of a synthetic proto-language with a doll robot
Currently, academic as well as industrial research investigates the design of social skills for a robot, which could facilitate the robot’s interaction with humans. Work in this area pointed out three important abilities required by the robot, namely the capacity for communicating, for learning and for imitating. The work presented in this paper integrates these three aspects by building robots...
متن کاملIntegrating Natural Language and Gesture in a Robotics Domain*
Human-computer interfaces facilitate communication, assist in the exchange of information, process commands and controls, among many additional interactions. For our work in the robotics domain, we have concentrated on integrating spoken natural language and natural gesture for command and control of a semiautonomous mobile robot. We have assumed that both spoken natural language and natural ge...
متن کاملA Navigation System for Autonomous Robot Operating in Unknown and Dynamic Environment: Escaping Algorithm
In this study, the problem of navigation in dynamic and unknown environment is investigated and a navigation method based on force field approach is suggested. It is assumed that the robot performs navigation in...
متن کامل